home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / emulation / cp4_update / copy / c2p_src / c2p_palette.c
C/C++ Source or Header  |  1999-11-30  |  7KB  |  158 lines

  1. /* :ts=4                            c2p_palette.c
  2.  *
  3.  *    cp4 - Commodore C+4 emulator
  4.  *    Copyright (C) 1998 Gáti Gergely
  5.  *
  6.  *    This program is free software; you can redistribute it and/or modify
  7.  *    it under the terms of the GNU General Public License as published by
  8.  *    the Free Software Foundation; either version 2 of the License, or
  9.  *    (at your option) any later version.
  10.  *
  11.  *    This program is distributed in the hope that it will be useful,
  12.  *    but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14.  *    GNU General Public License for more details.
  15.  *
  16.  *    You should have received a copy of the GNU General Public License
  17.  *    along with this program; if not, write to the Free Software Foundation,
  18.  *    Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  19.  *
  20.  *    e-mail: gatig@dragon.klte.hu
  21.  */
  22. #ifndef C2P_PALETTE_C
  23. #define C2P_PALETTE_C
  24.  
  25. static ULONG Palette[]={
  26.     128<<16,
  27.     0x00000000,0x00000000,0x00000000,    // $00 (0)
  28.     0x2C2C2C2C,0x26262626,0x24242424,    // $01 (1)
  29.     0x5C5C5C5C,0x12121212,0x14141414,    // $02 (2)
  30.     0x04040404,0x3A3A3A3A,0x3C3C3C3C,    // $03 (3)
  31.     0x4C4C4C4C,0x0A0A0A0A,0x64646464,    // $04 (4)
  32.     0x04040404,0x46464646,0x04040404,    // $05 (5)
  33.     0x1C1C1C1C,0x1E1E1E1E,0x7C7C7C7C,    // $06 (6)
  34.     0x34343434,0x32323232,0x04040404,    // $07 (7)
  35.     0x54545454,0x1E1E1E1E,0x04040404,    // $08 (8)
  36.     0x44444444,0x26262626,0x04040404,    // $09 (9)
  37.     0x1C1C1C1C,0x42424242,0x04040404,    // $0A (10)
  38.     0x54545454,0x0E0E0E0E,0x2C2C2C2C,    // $0B (11)
  39.     0x04040404,0x3E3E3E3E,0x2C2C2C2C,    // $0C (12)
  40.     0x04040404,0x2A2A2A2A,0x74747474,    // $0D (13)
  41.     0x24242424,0x16161616,0x84848484,    // $0E (14)
  42.     0x0C0C0C0C,0x42424242,0x04040404,    // $0F (15)
  43.     0x00000000,0x00000000,0x00000000,    // $10 (16)
  44.     0x3C3C3C3C,0x36363636,0x3C3C3C3C,    // $11 (17)
  45.     0x6C6C6C6C,0x22222222,0x24242424,    // $12 (18)
  46.     0x0C0C0C0C,0x4A4A4A4A,0x54545454,    // $13 (19)
  47.     0x64646464,0x16161616,0x74747474,    // $14 (20)
  48.     0x0C0C0C0C,0x5A5A5A5A,0x0C0C0C0C,    // $15 (21)
  49.     0x2C2C2C2C,0x2E2E2E2E,0x94949494,    // $16 (22)
  50.     0x44444444,0x42424242,0x04040404,    // $17 (23)
  51.     0x64646464,0x32323232,0x04040404,    // $18 (24)
  52.     0x5C5C5C5C,0x3A3A3A3A,0x04040404,    // $19 (25)
  53.     0x2C2C2C2C,0x52525252,0x04040404,    // $1A (26)
  54.     0x6C6C6C6C,0x1E1E1E1E,0x3C3C3C3C,    // $1B (27)
  55.     0x04040404,0x52525252,0x3C3C3C3C,    // $1C (28)
  56.     0x14141414,0x3A3A3A3A,0x84848484,    // $1D (29)
  57.     0x34343434,0x26262626,0x9C9C9C9C,    // $1E (30)
  58.     0x1C1C1C1C,0x56565656,0x0C0C0C0C,    // $1F (31)
  59.     0x00000000,0x00000000,0x00000000,    // $20 (32)
  60.     0x44444444,0x3E3E3E3E,0x3C3C3C3C,    // $21 (33)
  61.     0x74747474,0x2A2A2A2A,0x2C2C2C2C,    // $22 (34)
  62.     0x0C0C0C0C,0x52525252,0x5C5C5C5C,    // $23 (35)
  63.     0x6C6C6C6C,0x1E1E1E1E,0x7C7C7C7C,    // $24 (36)
  64.     0x0C0C0C0C,0x62626262,0x14141414,    // $25 (37)
  65.     0x34343434,0x36363636,0x9C9C9C9C,    // $26 (38)
  66.     0x4C4C4C4C,0x4A4A4A4A,0x04040404,    // $27 (39)
  67.     0x6C6C6C6C,0x36363636,0x04040404,    // $28 (40)
  68.     0x64646464,0x3E3E3E3E,0x04040404,    // $29 (41)
  69.     0x34343434,0x5A5A5A5A,0x04040404,    // $2A (42)
  70.     0x74747474,0x26262626,0x44444444,    // $2B (43)
  71.     0x0C0C0C0C,0x5A5A5A5A,0x44444444,    // $2C (44)
  72.     0x1C1C1C1C,0x42424242,0x8C8C8C8C,    // $2D (45)
  73.     0x3C3C3C3C,0x2E2E2E2E,0xA4A4A4A4,    // $2E (46)
  74.     0x1C1C1C1C,0x5E5E5E5E,0x0C0C0C0C,    // $2F (47)
  75.     0x00000000,0x00000000,0x00000000,    // $30 (48)
  76.     0x54545454,0x52525252,0x54545454,    // $31 (49)
  77.     0x8C8C8C8C,0x3E3E3E3E,0x3C3C3C3C,    // $32 (50)
  78.     0x24242424,0x6A6A6A6A,0x74747474,    // $33 (51)
  79.     0x7C7C7C7C,0x36363636,0x94949494,    // $34 (52)
  80.     0x24242424,0x76767676,0x24242424,    // $35 (53)
  81.     0x44444444,0x4E4E4E4E,0xACACACAC,    // $36 (54)
  82.     0x64646464,0x5E5E5E5E,0x0C0C0C0C,    // $37 (55)
  83.     0x84848484,0x4E4E4E4E,0x0C0C0C0C,    // $38 (56)
  84.     0x74747474,0x56565656,0x04040404,    // $39 (57)
  85.     0x44444444,0x6E6E6E6E,0x04040404,    // $3A (58)
  86.     0x84848484,0x3A3A3A3A,0x54545454,    // $3B (59)
  87.     0x1C1C1C1C,0x6E6E6E6E,0x5C5C5C5C,    // $3C (60)
  88.     0x2C2C2C2C,0x5A5A5A5A,0xA4A4A4A4,    // $3D (61)
  89.     0x54545454,0x42424242,0xBCBCBCBC,    // $3E (62)
  90.     0x34343434,0x72727272,0x0C0C0C0C,    // $3F (63)
  91.     0x00000000,0x00000000,0x00000000,    // $40 (64)
  92.     0x84848484,0x7E7E7E7E,0x84848484,    // $41 (65)
  93.     0xB4B4B4B4,0x6A6A6A6A,0x6C6C6C6C,    // $42 (66)
  94.     0x54545454,0x96969696,0x9C9C9C9C,    // $43 (67)
  95.     0xACACACAC,0x62626262,0xC4C4C4C4,    // $44 (68)
  96.     0x54545454,0xA2A2A2A2,0x54545454,    // $45 (69)
  97.     0x74747474,0x7A7A7A7A,0xDCDCDCDC,    // $46 (70)
  98.     0x94949494,0x8A8A8A8A,0x24242424,    // $47 (71)
  99.     0xACACACAC,0x7A7A7A7A,0x34343434,    // $48 (72)
  100.     0xA4A4A4A4,0x82828282,0x24242424,    // $49 (73)
  101.     0x74747474,0x9A9A9A9A,0x1C1C1C1C,    // $4A (74)
  102.     0xB4B4B4B4,0x66666666,0x84848484,    // $4B (75)
  103.     0x4C4C4C4C,0x9A9A9A9A,0x84848484,    // $4C (76)
  104.     0x5C5C5C5C,0x86868686,0xD4D4D4D4,    // $4D (77)
  105.     0x84848484,0x6E6E6E6E,0xE4E4E4E4,    // $4E (78)
  106.     0x64646464,0x9E9E9E9E,0x34343434,    // $4F (79)
  107.     0x00000000,0x00000000,0x00000000,    // $50 (80)
  108.     0xACACACAC,0xAAAAAAAA,0xACACACAC,    // $51 (81)
  109.     0xE4E4E4E4,0x96969696,0x94949494,    // $52 (82)
  110.     0x7C7C7C7C,0xC2C2C2C2,0xC4C4C4C4,    // $53 (83)
  111.     0xD4D4D4D4,0x8E8E8E8E,0xECECECEC,    // $54 (84)
  112.     0x7C7C7C7C,0xCECECECE,0x7C7C7C7C,    // $55 (85)
  113.     0x9C9C9C9C,0xA6A6A6A6,0xF4F4F4F4,    // $56 (86)
  114.     0xBCBCBCBC,0xB6B6B6B6,0x4C4C4C4C,    // $57 (87)
  115.     0xDCDCDCDC,0xA6A6A6A6,0x64646464,    // $58 (88)
  116.     0xCCCCCCCC,0xAEAEAEAE,0x54545454,    // $59 (89)
  117.     0x9C9C9C9C,0xC6C6C6C6,0x44444444,    // $5A (90)
  118.     0xDCDCDCDC,0x92929292,0xACACACAC,    // $5B (91)
  119.     0x7C7C7C7C,0xC6C6C6C6,0xB4B4B4B4,    // $5C (92)
  120.     0x84848484,0xB2B2B2B2,0xFCFCFCFC,    // $5D (93)
  121.     0xACACACAC,0x9A9A9A9A,0xFCFCFCFC,    // $5E (94)
  122.     0x8C8C8C8C,0xCACACACA,0x64646464,    // $5F (95)
  123.     0x00000000,0x00000000,0x00000000,    // $60 (96)
  124.     0xC4C4C4C4,0xC2C2C2C2,0xC4C4C4C4,    // $61 (97)
  125.     0xFCFCFCFC,0xB2B2B2B2,0xB4B4B4B4,    // $62 (98)
  126.     0x94949494,0xDADADADA,0xE4E4E4E4,    // $63 (99)
  127.     0xECECECEC,0xA6A6A6A6,0xFCFCFCFC,    // $64 (100)
  128.     0x9C9C9C9C,0xE6E6E6E6,0x9C9C9C9C,    // $65 (101)
  129.     0xBCBCBCBC,0xBEBEBEBE,0xFCFCFCFC,    // $66 (102)
  130.     0xD4D4D4D4,0xD2D2D2D2,0x6C6C6C6C,    // $67 (103)
  131.     0xF4F4F4F4,0xBEBEBEBE,0x7C7C7C7C,    // $68 (104)
  132.     0xE4E4E4E4,0xC6C6C6C6,0x6C6C6C6C,    // $69 (105)
  133.     0xBCBCBCBC,0xE2E2E2E2,0x5C5C5C5C,    // $6A (106)
  134.     0xF4F4F4F4,0xAEAEAEAE,0xC4C4C4C4,    // $6B (107)
  135.     0x94949494,0xDEDEDEDE,0xCCCCCCCC,    // $6C (108)
  136.     0xA4A4A4A4,0xCACACACA,0xFCFCFCFC,    // $6D (109)
  137.     0xC4C4C4C4,0xB6B6B6B6,0xFCFCFCFC,    // $6E (110)
  138.     0xA4A4A4A4,0xE2E2E2E2,0x7C7C7C7C,    // $6F (111)
  139.     0x00000000,0x00000000,0x00000000,    // $70 (112)
  140.     0xF4F4F4F4,0xF2F2F2F2,0xF4F4F4F4,    // $71 (113)
  141.     0xF4F4F4F4,0xEEEEEEEE,0xECECECEC,    // $72 (114)
  142.     0xD4D4D4D4,0xF6F6F6F6,0xF4F4F4F4,    // $73 (115)
  143.     0xF4F4F4F4,0xE6E6E6E6,0xF4F4F4F4,    // $74 (116)
  144.     0xDCDCDCDC,0xF6F6F6F6,0xDCDCDCDC,    // $75 (117)
  145.     0xF4F4F4F4,0xF6F6F6F6,0xFCFCFCFC,    // $76 (118)
  146.     0xF4F4F4F4,0xF6F6F6F6,0xACACACAC,    // $77 (119)
  147.     0xF4F4F4F4,0xF6F6F6F6,0xBCBCBCBC,    // $78 (120)
  148.     0xF4F4F4F4,0xF6F6F6F6,0xACACACAC,    // $79 (121)
  149.     0xF4F4F4F4,0xF6F6F6F6,0xA4A4A4A4,    // $7A (122)
  150.     0xF4F4F4F4,0xEAEAEAEA,0xF4F4F4F4,    // $7B (123)
  151.     0xD4D4D4D4,0xF6F6F6F6,0xF4F4F4F4,    // $7C (124)
  152.     0xE4E4E4E4,0xF6F6F6F6,0xFCFCFCFC,    // $7D (125)
  153.     0xF4F4F4F4,0xF2F2F2F2,0xF4F4F4F4,    // $7E (126)
  154.     0xE4E4E4E4,0xF6F6F6F6,0xBCBCBCBC,    // $7F (127)
  155.     0L
  156. };
  157. #endif
  158.